Declarative Specialization for Object-Oriented-Program Specialization

نویسندگان
چکیده

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Value Profiler for Assisting Object-Oriented Program Specialization

We present a value profiler for object-oriented programs that counts frequencies parameters to method calls. It is aimed at identifying methods that can be optimized by program specialization techniques. By adding timestamps to objects, the profiler accurately tests equality over mutable objects on a per-method basis. Our experiments with a 64602 lines of Java program showed that the profile re...

متن کامل

Object-Oriented Program Specialization: Aspects Into Aspects — Or Maybe Not?

Automatic program specialization is a software engineering technique that configures a program fragment by generating an implementation dedicated to a specific usage context. Given a generic component that solves a whole family of problems and that is implemented in a standard programming language, program specialization can automatically configure this component by generating a specialized imp...

متن کامل

Accelerating Object-Oriented Simulation via Automatic Program Specialization

Object-oriented simulations in an object-oriented environment are easier to construct and maintain than conventionally programmed simulations. Unfortunately, they are also slower because of message passing and other runtime overhead. We have developed an automatic program transformer that solves the eeciency problem for a large class of simulation programs. It automatically constructs an eecien...

متن کامل

Type Specialization for Object-Oriented Coordination

TSOc is presented as a declarative, object-oriented, concurrent programming language and model. Its intended eld of application is the coordination of simultaneously active autonomous applications. This lan-guage/model is based on a type lattice and constraints over typed variables. Subtyping and constraints allow to specify interfaces and communication protocols in a declarative way.

متن کامل

Specialization Classes: An Object Framework for Specialization

Specialization is a growing area of interest in the operating systems community. OS components specialized to some particular circumstance can o er enhanced performance, functionality, or both. Complimentary partial evaluation techniques for automatically specializing programs are also reaching maturity. However, the problem of managing specialization remains: how to specify a specialization, w...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: DAIMI Report Series

سال: 2004

ISSN: 2245-9316,0105-8517

DOI: 10.7146/dpb.v33i569.7126